weapon-testing apparatus - French English Dictionary